﻿using System.Runtime.Serialization;

namespace CkSoftware.GroupMe.Sdk.Core.Dao
{
	/// <summary>
	/// The type for a message attachment.
	/// </summary>
	public enum AttachmentType
	{
		/// <summary>
		/// Undefined attachment type, will result in an exception if tried to post an attachment with this type.
		/// </summary>
		[EnumMember(Value = "undefined")] Default,

		/// <summary>
		/// Image type attachment.
		/// </summary>
		[EnumMember(Value = "image")] Image,

		/// <summary>
		/// Location type attachment.
		/// </summary>
		[EnumMember(Value = "location")] Location,

		/// <summary>
		/// Emoji type attachment.
		/// </summary>
		[EnumMember(Value = "emoji")] Emoji
	}
}